Search Result:Dermochelys coriacea
Overview of noun dermochelys_coriacea
The noun dermochelys coriacea has 1 sense
- leatherback turtle, leatherback, leathery turtle, Dermochelys coriacea -- (wide-ranging marine turtle with flexible leathery carapace; largest living turtle)